5-1 随机颜色
本课程将学习如何使用随机函数使RGB LED显示随机颜色,理解随机数的概念和应用。
视频:随机颜色效果演示
图1 抛硬币
举个例子,把一个硬币扔到天空,谁也不知道它落下来时是正面还是反面。这种现象叫做随机。
图2 彩色的魔方
三阶魔方有着超过4000亿种不同的变化,这也是随机的一种体现。
学习随机命令,并通过编程使RGB LED随机显示七种不同颜色。
图3 电路图
Arduino主控板模块、电池盒、RGB LED模块、开关、导线等
图4 实验材料
图5 实际搭建图
定义引脚变量 → 定义子函数(带参数) → 执行带随机参数的子函数 → 延时 → 循环
图6 程序流程图
程序要点:
图7 IDE程序截图
同样的逻辑也可以在Mixly中实现:
图8 Mixly程序截图